radiator shutter - Spanish English Dictionary